English Dictionary
◊ LOCAL CALL
local call
n : a telephone call made within a local calling area